Efficient Algorithms for Computing Rational First Integrals and Darboux Polynomials of Planar Polynomial Vector Fields
نویسندگان
چکیده
We present fast algorithms for computing rational first integrals with bounded degree of a planar polynomial vector field. Our approach builds upon a method proposed by Ferragut and Giacomini ([FG10]) whose main ingredients are the calculation of a power series solution of a first order differential equation and the reconstruction of a bivariate polynomial annihilating this power series. We provide explicit bounds on the number of terms needed in the power series. This enables us to transform their method into a certified algorithm computing rational first integrals via systems of linear equations.We then significantly improve upon this first algorithm by building a probabilistic algorithm with arithmetic complexity Õ(N2ω) and a deterministic algorithm solving the problem in at most Õ(d2N2ω+1) arithmetic operations, where N denotes the given bound for the degree of the rational first integral, and where d is the degree of the vector field, and ω the exponent of linear algebra. We also provide a fast heuristic variant which computes a rational first integral, or fails, in Õ(Nω+2) arithmetic operations. By comparison, the best previously known complexity was dω+1 N4ω+4 arithmetic operations using the algorithm given in [Chè11]. We then show how to apply a similar method to the computation of Darboux polynomials. The algorithms are implemented in a Maple package RationalFirstIntegrals which is available to interested readers with examples showing its efficiency.
منابع مشابه
A Rational Approach to the Prelle-Singer Algorithm
The Prelle–Singer procedure (Prelle and Singer, 1983) is a development of the Darboux (1878) procedure for finding elementary first integrals of two-dimensional polynomial vector fields (P, Q) where P , Q ∈ C[x, y]. Even if P , Q have coefficients in Q, we may need to introduce algebraic numbers (e.g. i, √ 2, etc) during the computations of the irreducible Darboux polynomials fk required in ste...
متن کاملComputation of Darboux polynomials and rational first integrals with bounded degree in polynomial time
In this paper we study planar polynomial differential systems of this form: dX dt = Ẋ = A(X, Y ), dY dt = Ẏ = B(X, Y ), where A, B ∈ Z[X, Y ] and degA ≤ d, degB ≤ d, ‖A‖∞ ≤ H and ‖B‖∞ ≤ H. A lot of properties of planar polynomial differential systems are related to irreducible Darboux polynomials of the corresponding derivation: D = A(X, Y )∂X + B(X, Y )∂Y . Darboux polynomials are usually comp...
متن کاملDarboux theory of integrability for a class of nonautonomous vector fields
To decide when a differential system is integrable or not is one of the hardest problems of the theory of differential equations. The existence and the calculus of first integrals are in general a difficult problem. Many techniques have been applied in order to construct first integrals, such as Lie symmetries, Noether symmetries, the Painlevé analysis, the use of Lax pairs, the Darboux method,...
متن کاملDarboux polynomials and rational first integrals of the generalized Lorenz systems
In this paper we characterize all Darboux polynomials and rational first integrals of the generalized Lorenz systems: ẋ = a(y − x), ẏ = bx + cy − xz, ż= dz+ xy. Our results include the corresponding ones for the Lorenz systems, the Chen systems and the Lü systems as special cases. © 2011 Elsevier Masson SAS. All rights reserved. MSC: 34A34; 34C20; 34C41; 37G05
متن کاملA New Algorithm for Finding Rational First Integrals of Polynomial Vector Fields
We present a new method to compute rational first integrals of a planar polynomial vector field. The algorithm is in general much faster than the usual methods and also allows to compute the remarkable curves associated to the rational first integral of the system.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Math. Comput.
دوره 85 شماره
صفحات -
تاریخ انتشار 2016